package io.framework.modules.hpinfo.excel;

import cn.afterturn.easypoi.excel.annotation.Excel;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 环境影响评价管理-环评建设项目信息
 *
 * @author Gujq email
 * @since 1.0.0 2020-03-19
 */
@Data
public class VTHpglProjectinfoExcel {
    @Excel(name = "主键")
    private String pkId;
    @Excel(name = "项目名称")
    private String projectXmmc;
    @Excel(name = "项目代码")
    private String projectCode;
    @Excel(name = "建设地点")
    private String jsddAddress;
    @Excel(name = "建设内容、规模")
    private String jsnrgm;
    @Excel(name = "建设性质类别代码")
    private String jsxz;
    @Excel(name = "项目建设周期（月）")
    private BigDecimal xmjszq;
    @Excel(name = "计划开工时间")
    private Date jhkgsj;
    @Excel(name = "行政区划")
    private String fkRegioncode;
    @Excel(name = "环境影响评价行业类别代码")
    private String fkHylbcood;
    @Excel(name = "国民经济行业类型代码")
    private String fkIndustrytype;
    @Excel(name = "预计投产时间")
    private Date yjtcsj;
    @Excel(name = "设计生产能力")
    private String yjscnl;
    @Excel(name = "建设项目开工日期")
    private Date jsxmkgrq;
    @Excel(name = "实际生产能力")
    private String sjscnl;
    @Excel(name = "投入试运行日期")
    private Date trsyxrq;
    @Excel(name = "项目性质")
    private String xmxz;
    @Excel(name = "现有工程排污许可证编号（改、扩建项目）")
    private String xygcpwxkzbh;
    @Excel(name = "项目申请类别")
    private String xmsqlbCode;
    @Excel(name = "规划环评开展情况")
    private String ghhpkzqk;
    @Excel(name = "规划环评文件名")
    private String ghhpwjm;
    @Excel(name = "规划环评审查机关")
    private String ghhpscjg;
    @Excel(name = "规划环评审查意见文号")
    private String ghhpscyjwh;
    @Excel(name = "建设地点中心坐标（非线性工程）-经度")
    private String jsddzxzbJd;
    @Excel(name = "建设地点中心坐标（非线性工程）-纬度")
    private String jsddzxzbWd;
    @Excel(name = "建设地点坐标（线性工程）-起点经度")
    private String jsddzbQdjd;
    @Excel(name = "建设地点坐标（线性工程）-起点纬度")
    private String jsddzbQdwd;
    @Excel(name = "建设地点坐标（线性工程）-终点经度")
    private String jsddzbZdjd;
    @Excel(name = "建设地点坐标（线性工程）-终点纬度")
    private String jsddzbZdwd;
    @Excel(name = "建设地点坐标（线性工程）-工程长度（千米）")
    private BigDecimal jsddzbGccd;
    @Excel(name = "总投资（万元）")
    private BigDecimal ztz;
    @Excel(name = "环保投资（万元）")
    private BigDecimal hbtz;
    @Excel(name = "环保投资所占比例（%）")
    private BigDecimal hbtzSzbl;
    @Excel(name = "项目总概算（万元）")
    private BigDecimal xmzgs;
    @Excel(name = "项目环保总概算（万元）")
    private BigDecimal xmhbzgs;
    @Excel(name = "项目环保总概算所占比例（%）")
    private BigDecimal xmhbzgsSzbl;
    @Excel(name = "实际总投资（万元）")
    private BigDecimal sjztz;
    @Excel(name = "实际环保总投资（万元）")
    private BigDecimal sjhbztz;
    @Excel(name = "实际环保投资所占比例（% ）")
    private BigDecimal sjhbztzSzbl;
    @Excel(name = "环评审批部门")
    private String hpspbm;
    @Excel(name = "环评审批部门-批准文号")
    private String hpspbmPzwh;
    @Excel(name = "环评审批部门-批准时间")
    private Date hpspbmPzsj;
    @Excel(name = "初步设计审批部门")
    private String cbsjspbm;
    @Excel(name = "初步设计审批部门-批准文号")
    private String cbsjspbmPzwh;
    @Excel(name = "初步设计审批部门-批准时间")
    private Date cbsjspbmPzsj;
    @Excel(name = "环保验收审批部门")
    private String hbysspbm;
    @Excel(name = "环保验收审批部门-批准文号")
    private String hbysspbmPzwh;
    @Excel(name = "环保验收审批部门-批准时间")
    private Date hbysspbmPzsj;
    @Excel(name = "环保设施设计单位")
    private String hbsssjdw;
    @Excel(name = "环保设计单位社会信用代码（组织机构代码）")
    private String hbsssjdwShxydm;
    @Excel(name = "环保设施施工单位")
    private String hbsssgdw;
    @Excel(name = "环保设施施工单位社会信用代码（组织机构代码）")
    private String hbsssgdwShxydm;
    @Excel(name = "环保设施检测单位")
    private String hbssjcdw;
    @Excel(name = "环保设施检测单位社会信用代码（组织机构代码）")
    private String hbssjcdwShxydm;
    @Excel(name = "废水治理（万元）")
    private BigDecimal zlFs;
    @Excel(name = "废气治理（万元）")
    private BigDecimal zlFq;
    @Excel(name = "噪声治理（万元）")
    private BigDecimal zlZs;
    @Excel(name = "固废治理（万元）")
    private BigDecimal zlGf;
    @Excel(name = "绿化及生态（万元）")
    private BigDecimal zlLhjst;
    @Excel(name = "其他（万元）")
    private BigDecimal zlQt;
    @Excel(name = "新增废水处理设施能力（m3/d）")
    private BigDecimal xzclssnlFs;
    @Excel(name = "新增废气处理设施能力(万m3/a)")
    private BigDecimal xzclssnlFq;
    @Excel(name = "年平均工作时(h/a)")
    private BigDecimal xzclssnNpjgzs;
    @Excel(name = "污染源名称")
    private String wryName;
    @Excel(name = "污染源编码")
    private String wryCode;
    @Excel(name = "评价单位名称")
    private String pjUnitName;
    @Excel(name = "评价单位统一社会信用代码（组织机构代码）")
    private String pjUnitCode;
    @Excel(name = "评价单位证书编号")
    private String pjUnitZsbh;
    @Excel(name = "评价单位环评文件项目负责人")
    private String pjUnitXmfzr;
    @Excel(name = "评价单位联系电话")
    private String pjUnitPhone;
    @Excel(name = "评价单位通讯地址")
    private String pjUnitAddress;
    @Excel(name = "评价单位邮政编码")
    private String pjUnitPostalcode;
    @Excel(name = "评价经费（万元）")
    private BigDecimal pjUnitPjjf;
    @Excel(name = "环境影响评价行业类别")
    private String hylbName;
    @Excel(name = "国民经济行业类型")
    private String gmjjhylxName;
    @Excel(name = "污染源主键")
    private String fkPoluutionid;
    @Excel(name = "建设性质类别")
    private String jsxzName;
    @Excel(name = "项目申请类别名称")
    private String xmsqlbName;
    @Excel(name = "规划环评开展情况名称")
    private String ghhpkzqkName;
    @Excel(name = "建设单位主键")
    private String fkUnitid;
    @Excel(name = "建设单位名称")
    private String jsUnitName;
    @Excel(name = "项目性质名称")
    private String xmxzName;
    @Excel(name = "验收审批部门机构代码")
    private String hpspbmCode;
    @Excel(name = "环保验收审批部门代码")
    private String hbysspbmCode;
    @Excel(name = "污染源所属行业类别")
    private String fkWryhylbid;
    @Excel(name = "污染源所属行业类别名称")
    private String wryHylbName;
    @Excel(name = "排放方式名称")
    private String pffsName;
    @Excel(name = "排放去向")
    private String pfqxName;
    @Excel(name = "受纳水体名称")
    private String snstName;
    @Excel(name = "污水厂名称")
    private String wscName;
    @Excel(name = "污水厂主键")
    private String fkWscPk;
    @Excel(name = "是否涉及污染源")
    private String ifWry;
    @Excel(name = "是否违法违规")
    private String ifWfwg;
    @Excel(name = "验收审批时间")
    private Date ysSpsj;
    @Excel(name = "验审批文号")
    private String ysSpwh;
    @Excel(name = "受理时间")
    private Date hpSpsj;
    @Excel(name = "批复文号")
    private String hpPfwh;
    @Excel(name = "更新时间")
    private Date updatedate;
    @Excel(name = "创建时间")
    private Date createtime;
    @Excel(name = "删除标志(0代表未删除，1代表被删除)")
    private BigDecimal deleteflag;
    @Excel(name = "建设地点-省份")
    private String fkRegionprovice;
    @Excel(name = "建设地点-市县")
    private String fkRegioncity;
    @Excel(name = "建设地点-区级")
    private String fkRegion;
    @Excel(name = "数据来源")
    private String dataSource;

}